
package framework
{
	import mx.collections.ArrayCollection;
	
	import common.entities.Page;

	/**
	 * 基础显示层模型类
	 */
	public class BasePM{
		
		/*========================================================*/
		/*   Property                                             */
		/*========================================================*/
		/**申明事件派发函数**/
		[MessageDispatcher]
		public var dispatcher:Function;
		
		/**页信息**/
		[Bindable]
		public var page:Page = new Page();
		
		/**列表数据源**/
		[Bindable]
		public var dp:ArrayCollection = new ArrayCollection();
	}	
}